|
Настроить связку apache+php+sybase на CentOS
|
|||
---|---|---|---|
#18+
Здравствуйте всем. Подскажите пожалуйста, кто делал такое, как правильно настроить данную связку, что и зачем нужно инсталить/компилить. И если можно поподробней .. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2010, 11:50 |
|
Настроить связку apache+php+sybase на CentOS
|
|||
---|---|---|---|
#18+
уточнение - ase 12.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2010, 11:52 |
|
Настроить связку apache+php+sybase на CentOS
|
|||
---|---|---|---|
#18+
Неужели никто не компилил пхп с поддержкой работы с sybase ? (sybase или sybase-ct) Пока, после гугления, удалось немного продвинутся : - удалось установить php из исходников (5.2.14) с опцией --with-sybase-ct=/opt/sybase в переменных среды добавил SYBASE=/opt/sybase (добавил в bash.rc) в ld_so.conf добавил строку /opt/sybase/lib , с последующим запуском ldconfig в php.ini раскоментил строку sybase.interface.file= '/opt/sybase/interfaces' также добавил на всякий пожарный строчку SetEnv SYBASE /opt/sybase в httpd.conf в phpinfo эта переменная видна , а также отображается что sybase-ct подключена sybase_ct Sybase_CT Support enabled Active Persistent Links 0 Active Links 0 Min server severity 10 Min client severity 10 Application Name PHP 5.2.14 Deadlock retry count 0 Directive Local Value Master Value ..... Но после рестарта апача (и компа) создается файл в корне - sybinit.err (в error_log тоже самое) "The context allocation routine failed when it tried to load localization files!!!! One or more following problems may caused the failure Cannot acces the sybase home directory, please check environment variable SYBASE or ~sybase " .. и все .. что делать дальше пока не знаю... :(( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2010, 15:57 |
|
Настроить связку apache+php+sybase на CentOS
|
|||
---|---|---|---|
#18+
SYBASE КЛИЕНТА ТЫ ПОСТАВИЛ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2010, 20:50 |
|
Настроить связку apache+php+sybase на CentOS
|
|||
---|---|---|---|
#18+
Значит с самого начала с подробностями: -сервер ASE-12.5 - стоит на отдельной машинке (RHEL4 x86_64) -апач стоит на Сentos5.5 (поставлен из пакета) - исходники пхп (5.2.14) Мои действия: - взял c cервера ASE папку OCS_12_5 и положил ее содержимое в /opt/sybase (то-есть установки клиента как таковой не делал - может в этом вся трабла ? - просто думал что прописать переменные среды SYBASE=/opt/sybase и LD_LIBRARY_PATH=/opt/sybase/lib будет достаточно) - скомпилил php с опцией --with-sybase-ct=/opt/sybase в результате получил вышеописанную ошибку - Код: plaintext 1. 2. 3.
добавил юзера sybase - дал права на каталог sybase , потом в порядке експеримента скопировал содержимое /opt/sybase в /home/sybase + добавил папки locales и charsets (скопировал из сервера ASE) . Теперь думаю может можно было просто сделать симлинк в home на /opt/sybase и не создавать вовсе юзера sybase - ??? В результате при рестарте апача файл sibinit.err не создался, то-есть библиотека подгрузилась и я уже было обрадовался , но не тут то было - в error_log апача при попытке конекта увидел запись типа (к сожалению синтаксис ошибки неточный - уточню только завтра утром): PHP Warning: sybase_connect() [<a href='function.sybase-connect'>function.sybase-connect</a>]: Sybase: Unable to allocate connection record in /htm/index.php on line 10 ну вот и все пока..., нужно найти где допустил ошибки... ( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2010, 22:32 |
|
Настроить связку apache+php+sybase на CentOS
|
|||
---|---|---|---|
#18+
Переменная среды должна быть доступна модулю php. Для этого она должна быть доступна самому php. А для этого она должна быть установлена в среде в которой запускается Апач... Игры с каталогами не нужны. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2010, 01:28 |
|
Настроить связку apache+php+sybase на CentOS
|
|||
---|---|---|---|
#18+
тем не менее вопрос с переменными уже решен - таких ошибок больше нет. Теперь есть только предупреждение в error_log апача Код: plaintext 1. 2. 3. 4.
Подозреваю что компиляция прошла не совсем успешно... Вот фрагменты лога компиляции которые у меня вызывают сомнение: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441.
- что делать дальше, чесно говоря, идей пока нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2010, 13:12 |
|
|
start [/forum/topic.php?fid=55&msg=36885987&tid=2010298]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 448ms |
0 / 0 |